import random

# 生成1到100之间的随机数
secret_number = random.randint(1, 100)
print("欢迎来到猜数字游戏！")
print("我已经想好了一个1到100之间的数字，你能猜到吗？")

# 记录猜测次数
guess_count = 0

while True:
    # 获取用户输入
    try:
        guess = int(input("请输入你猜的数字："))
        guess_count += 1
        
        # 判断猜测结果
        if guess < secret_number:
            print("太小了！再试一次。")
        elif guess > secret_number:
            print("太大了！再试一次。")
        else:
            print(f"恭喜你，猜对了！答案就是{secret_number}。")
            print(f"你一共猜了{guess_count}次。")
            break
    except ValueError:
        print("请输入有效的数字！")
        
        